research something rigorously - Inglés Sinónimo Diccionario